Practica de listas A (reordenada)

Evaluacion de practica generada el dia 2025-10-03 a las 15:21 horas. Esta evaluacion contiene 33 preguntas.

Pregunta 1

Considerando que se ha ejecutado:

textual = str(101*4) + str(4*11)

Escoja la expresión que evalúe a:

-1

textual.index("4")
textual.count("0")
textual.count("3")
textual.find("1")
textual.count("4")

Pregunta 2

Considere el siguiente código:

L = [ [1,2,3], [4,5,6], [7,8,9] ]
print( L[-1][0] )

¿Qué es lo que imprime?


-7
8
6
7
7.0

Pregunta 3

Dado el siguiente código:

def misterio(x,y,z):
   if x < 0:
      return x
   elif y < 0:
      return y
   else:
      return z

Escoja la opción que imprime:

-3

print( misterio(1,-3,4) )
print( misterio(-2,4,0) )
print( misterio(3,2,1) )
print( misterio(1,5,-4) )
print( misterio(-1,1,2) )

Pregunta 4

El siguiente programa está incompleto:

T = (0, 10, 20, 30)
..................
print( dato )

Para que el programa imprima

1

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


dato = len(T)
dato = T.count(40)
dato = T[-1]
dato = T.index(0)
dato = T.index(10)

Pregunta 5

Considere el siguiente código:

L = [ [1,2,3], [4,5,6], [7,8,9] ]
print( L[0][0] )

¿Qué es lo que imprime?


1.0
0
-1
2
1

Pregunta 6

Considere el siguiente código:

L = [ [100,0], [20,1,5] ]
z = 0
for x in L:
   for y in x:
      z = z + y
print(z)

¿Qué es lo que imprime?


126.0
-126
126
125
127

Pregunta 7

Considere la siguiente línea de código:

x = [1,2,3]

¿De qué tipo es el valor guardado en la variable x?


int (intero)
list (lista)
str (cadena)
tuple (tupla)
float (flotante)

Pregunta 8

El siguiente programa está incompleto:

def misterio(x,y):
   return x + 3*y
..................
print( cosa )

Para que el programa imprima

3

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


cosa = misterio(2,1)*misterio(2,0)
cosa = misterio(0,1)*misterio(1,0)
cosa = misterio(2,1)*misterio(3,1)
cosa = misterio(1,0)*misterio(1,0)
cosa = misterio(0,1)*misterio(2,0)

Pregunta 9

Considere el siguiente código:

L = [-1]
for i in range(10):
    L.append(i)
print( len(L) )

¿Qué es lo que imprime?


-11
12
11.0
11
10

Pregunta 10

Considere la siguiente línea de código:

x = (8,)

¿De qué tipo es el valor guardado en la variable x?


int (intero)
list (lista)
tuple (tupla)
float (flotante)
str (cadena)
bool (booleano)

Pregunta 11

Considere el siguiente código:

L = ['Alfa','Beta','Gama']
w = ''
for x in L:
    w = w + x
print( w )

¿Qué es lo que imprime?


ALFABETAGAMA
amaGateBaflA
alfabetagama
Alfabetagama
AlfaBetaGama

Pregunta 12

Dado el siguiente código:

liz = list()
liz.append('cat')
liz.insert(0,'dog')
liz.append('bird')
liz.insert(0,'rat')
liz.append('snake')

Escoja la opción que imprime:

bird

print( liz[1] )
print( liz[0] )
print( liz[4] )
print( liz[2] )
print( liz[3] )

Pregunta 13

Considere el siguiente código:

L = [ [1,2,3], [4,5,6], [7,8,9] ]
print( L[1][-1] )

¿Qué es lo que imprime?


6.0
-6
7
5
6

Pregunta 14

Considerando que se ha ejecutado:

L = [10,20] + [] + ['X','Y']

Escoja la expresión que evalúe a:

20

L[0]
L[1]
L.count('X')
L.count('x')
len(L)

Pregunta 15

El siguiente programa está incompleto:

L = [3,2,1]
L.append( L.pop(0) )
L.append( L.pop(0) )
..................

Para que el programa imprima

0

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


print( len(L) )
print( L.count(0) )
print( L[1] )
print( L[2] )
print( L[0] )

Pregunta 16

Considere el siguiente código:

L = [ ['HOLA', 'MUNDO'], ['KAME', 'HAME'] ]
print( L[-1][-1] )

¿Qué es lo que imprime?


HAMEHAME
hame
EMAH
HAME
Hame

Pregunta 17

El siguiente programa está incompleto:

alfa = []
beta = []
for k in range(10):
   if k%10 == 0:
      alfa.append(k)
   else:
      beta.append(k)
..................

Para que el programa imprima

[1, 2, 3, 4, 5, 6, 7, 8, 9]

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


print( beta )
print( alfa + beta )
print( alfa )
print( list( range(10) ) )
print( list( range(11) ) )

Pregunta 18

El siguiente programa está incompleto:

L = [1,[2,[3,[4]]]]
..................
print( var )

Para que el programa imprima

3

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


var = L[-1][-1][-1]
var = L[1][0]
var = L[1][1][0]
var = len(L)
var = L[0]

Pregunta 19

Considere el siguiente código:

L = [ ['HOLA', 'MUNDO'], ['KAME', 'HAME'] ]
print( L[0][0] )

¿Qué es lo que imprime?


ALOH
Hola
HOLA
hola
OLA

Pregunta 20

El siguiente programa está incompleto:

txt = "6543210"
..................
print( dato )

Para que el programa imprima

True

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


dato = txt.isalpha()
dato = txt.isdigit()
dato = "4" not in txt
dato = "123" in txt
dato = "213" in txt

Pregunta 21

El siguiente programa está incompleto:

T = (1, (2, (3,)))
..................
print( dto )

Para que el programa imprima

3

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


dto = T[-1][0]
dto = len(T)
dto = T[0]
dto = T[-1][-1][-1]
dto = T[1][-1]

Pregunta 22

El siguiente programa está incompleto:

cadena = "Escuela Militar"
..................

Para que el programa imprima

4

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


print( cadena.find("i") )
print( cadena.find("u") )
print( cadena.find("o") )
print( cadena.find("e") )
print( cadena.find("a") )

Pregunta 23

Considerando que se ha ejecutado:

L = [0,1,2,3,4,5,6,7,8,9]
L.pop(1)
L.pop(2)
L.pop(3)
L.pop(4)

Escoja la expresión que evalúe a:

2

L[-1]
L[0]
L[2]
L[1]
L[3]

Pregunta 24

Considerando que se ha ejecutado:

s1 = "University"
s2 = "of"
s3 = "Colo"
s4 = "Colo"

Escoja la expresión que evalúe a:

False

len(s2)
s1+s2 in s1
len(s3)
s3 in s4
s1 in s1+s2

Pregunta 25

Considere el siguiente código:

L = [ [1,1], [10,2,1], [1] ]
z = 1
for x in L:
   for y in x:
      z = z * y
print(z)

¿Qué es lo que imprime?


-20
20.0
21
20
19

Pregunta 26

El siguiente programa está incompleto:

L = [4,'cadete',-1,(15,25)]
..................
print( val )

Para que el programa imprima

0

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


val = L[0]
val = len(L[-1])
val = len(L)
val = L.count(0)
val = L[2]

Pregunta 27

Dado el siguiente código:

L = [10,30,50] + [20,40]

Escoja la opción que imprime:

20

print( L[3] )
print( L[1] )
print( L[4] )
print( L[2] )
print( L[0] )

Pregunta 28

El siguiente programa está incompleto:

txt = "0123456789"
..................
print( cosa )

Para que el programa imprima

8

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


cosa = txt[-1]
cosa = txt.count('3')
cosa = txt[-1:]
cosa = txt.find('8')
cosa = len(txt)

Pregunta 29

El siguiente programa está incompleto:

wiz = ('cat','dog','bird')
wiz = ('rat','snake') + wiz
..................
print( var )

Para que el programa imprima

dog

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


var = wiz[2]
var = wiz[0]
var = wiz[3]
var = wiz[1]
var = wiz[4]

Pregunta 30

El siguiente programa está incompleto:

def misterio(x,y):
   return 1 + x - y
..................
print( dato )

Para que el programa imprima

4

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


dato = misterio(1,0)*misterio(1,0)
dato = misterio(2,1)*misterio(3,1)
dato = misterio(0,1)*misterio(1,0)
dato = misterio(2,1)*misterio(2,0)
dato = misterio(0,1)*misterio(2,0)

Pregunta 31

El siguiente programa está incompleto:

liz = ['salto','tiro']
wiz = ['nado','marcha']
wiz.extend(liz)
..................

Para que el programa imprima

marcha

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


print( wiz[0] )
print( wiz[4] )
print( wiz[2] )
print( wiz[3] )
print( wiz[1] )

Pregunta 32

El siguiente programa está incompleto:

tyr = ('cat','dog')
for i in range(2):
   tyr = tyr + tyr
..................
print( var )

Para que el programa imprima

dog

¿Cuál de las siguientes opciones debe reemplazar la línea punteada?


var = tyr.count('cat')
var = len(tyr)
var = tyr[-1]
var = tyr[0]
var = tyr.index('dog')

Pregunta 33

Considerando que se ha ejecutado:

cadena = "x = (1/5)**(1/5)"

Escoja la expresión que evalúe a:

1

cadena.count("=")
len(cadena)
cadena.find("x")
cadena.count("1")
cadena.find("/")